#ifndef COLLISION_H_
#define COLLISION_H_

#include <stdio.h>
#include <stdlib.h>

typedef struct{

float x,y; /*posicion en la pantalla*/
float relx,rely; /*posicion relativa en x e y con respecto a un objeto*/
float w,h;/*ancho y alto de la caja de colision*/

}SE_box;/*caja de colision*/


int SE_box_check(SE_box *box1,SE_box *box2);/*verifica si existe una colision entre dos cajas*/
int SE_full_box_check(SE_box *box1,SE_box *box2);/*workaround feo para el prototipo*/

void SE_box_position(SE_box *box,float x,float y);/*posicion en la pantalla de la caja de colision*/
void SE_box_relposition(SE_box *box,float relx,float rely);/*posicion relativa a un objeto de la caja de colision*/
void SE_box_dimentions(SE_box *box,float width,float height);/*ancho y alto de la caja de colision*/











#endif
